go down/live on in the annals of sports - Francés Inglés Diccionario